Conflict Points for Better Prefixes

نویسندگان

  • Marcos E. Kurbán
  • Rom Langerak
  • Theo C. Ruys
چکیده

Concurrent systems are usually studied using interleaving semantic models, which consider the events of a system to be totally ordered. An alternative to these models is to use non-interleaving (true concurrency) models, which consider events to be just partially ordered. An important exponent of the latter approach was introduced by McMillan and later refined by several others. It embodies the construction of the complete finite prefix of the (usually) infinite unfolding of a concurrent system. The algorithm to construct such a complete finite prefix is parameterized by a special kind of partial order on the configurations of the system. Historically, these orders have been defined on the basis of the syntactical structure of the system description. This means that it is impossible to have control on the structure of a prefix. For efficiently using a prefix in reachability analysis and model checking, it is very important to be able to generate prefixes with a “nice” structure. Therefore, in this paper, we present the family of such orders generated by a special enumeration of the nodes of an unfolding. The concept of conflict point is introduced and aids the definition of this family. Conflict points mark the actual diversions between configurations. This has the advantage that the adequate order does no need to be specified a priori, but instead can be constructed “on the fly”. Experimental evidence is provided.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Interactive Resolution of Encoding Conflicts in Asynchronous Circuits Based on STG Unfoldings

The synthesis of asynchronous circuits from STGs involves the resolution of encoding conflicts by means of refining the STG specification. The refinement process is generally done automatically using heuristics and offers little or no feedback to the designer making it difficult to intervene. Better synthesis solutions are obtained by involving human knowledge into the process. A framework is p...

متن کامل

Using Unsupervised Paradigm Acquisition for Prefixes

We describe a simple method of unsupervised morpheme segmentation of words in an unknown language. All that is needed is a raw text corpus (or a list of words) in the given language. The algorithm identifies word parts occurring in many words and interprets them as morpheme candidates (prefixes, stems and suffixes). New treatment of prefixes is the main innovation in comparison to [1]. After fi...

متن کامل

The CPBT: A Method for Searching the Prefixes Using Coded Prefixes in B-Tree

Due to the increasing size of IP routing table and the growing rate of their lookups, many algorithms are introduced to achieve the required speed in table search and update or optimizing the required memory size. Many of these algorithms are suitable for IPv4 but cannot be used for IPv6. Nevertheless new efforts are going on to fit the available algorithms and techniques to the IPv6 128 bits a...

متن کامل

CONFRES: Interactive Coding Conflict Resolver Based on Core Visualisation

The tool supports manual resolution of coding conflicts in asynchronous circuit specification given as Signal Transition Graphs (STGs) and displays them as partial orders (finite and complete prefixes of STG unfoldings). The manual approach although efficient requires a significant effort from the designer. The tool CONFRES assists the designer by visualising the conflict cores, their superposi...

متن کامل

Fast Packet Classification for Two-Dimensional Conflict-Free Filters

Routers can use packet classification to support advanced functions such as QoS routing, virtual private networks and access control. Unlike traditional routers, which forward packets based on destination address only, routers with packet classification capability can forward packets based on multiple header fields, such as source address, protocol type, or application port numbers. The destina...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006